body{ }
.banner .bd li,.banner .bd li.img_show{-webkit-transition:all,.5s;transition:all,.5s}
.home-more,.hw-notice .span-right{float:right}
.customer_case_list .info p,.hw-cloud-events .events .detail-text,.hw-news .news li a,.hw-news .news li p,.hw-notice a{white-space:nowrap;text-overflow:ellipsis}
.icon-home{background-image:url(../images/icon-home-after.png?1);background-repeat:no-repeat}
.dot-on{background-position:0 0;height:14px;width:14px}
.dot{background-position:-14px 0;height:12px;width:12px}
.icon-b-arrow-up{background-position:0 -14px;height:16px;width:30px}
.icon-free-use{background-position:0 -30px;height:20px;width:20px}
.icon-off{background-position:-50px 0;height:20px;width:20px}
.icon-h-more{background-position:-30px -14px;height:16px;width:16px}
.icon-n-arrow-down{background-position:-26px 0;height:7px;width:13px}
.icon-n-arrow-up{background-position:-26px -7px;height:7px;width:13px}
.icon-onlline-on{background-position:0 -50px;height:66px;width:66px}
.icon-onlline{background-position:0 -116px;height:66px;width:66px}
.icon-free-use,.icon-off{display:block;position:absolute;top:5px}
.home-top{background-position:-26px -7px;height:7px;width:13px}
.home-bottom{background-position:-26px 0;height:7px;width:13px}
.icon-h-more{display:block;position:absolute;top:0;right:0}
.banner,.banner .bd,.home-more{position:relative}
.home-more{font-size:14px;color:#666;padding-right:0}
.home-more:hover{text-decoration:none}
.head-bottom a:hover,.hw-notice a:hover,.tab_item_top .detail:hover,.tab_item_top dd a:hover{text-decoration:underline}
/*!======== product icon sprite index:start ==========*/.pro-p01,.pro-p02,.pro-p03,.pro-p04,.pro-p05,.pro-p06,.pro-sprite{background-image:url(../images/icon-pro-sprite.png);background-repeat:no-repeat;width:128px;height:128px;display:block;margin-left:auto;margin-right:auto}
.pro-p01{background-position:0 0}
.pro-p02{background-position:0 -130px}
.pro-p03{background-position:0 -260px}
.pro-p04{background-position:0 -390px}
.pro-p05{background-position:0 -520px}
.pro-p06{background-position:0 -650px}
/*!======== product icon sprite index:end ==========*//*!=========icon service_home ===========*/.icon_serv_01,.icon_serv_01_down,.icon_serv_01_on,.icon_serv_02,.icon_serv_02_down,.icon_serv_02_on,.icon_serv_03,.icon_serv_03_down,.icon_serv_03_on,.icon_serv_04,.icon_serv_04_down,.icon_serv_04_on,.icon_serv_05,.icon_serv_05_down,.icon_serv_05_on,.icon_serv_06,.icon_serv_06_down,.icon_serv_06_on{background-image:url(../images/icon-serv-sprite.png);background-repeat:no-repeat;width:86px;height:86px;display:inline-block}
.icon_serv_01{background-position:0 0}
.icon-service:hover .icon_serv_01{background-position:-240px 0}
.icon_serv_02{background-position:-360px 0}
.icon-service:hover .icon_serv_02{background-position:-600px 0}
.icon_serv_03{background-position:-720px 0}
.icon-service:hover .icon_serv_03{background-position:-960px 0}
.icon_serv_04{background-position:-1080px 0}
.icon-service:hover .icon_serv_04{background-position:-1320px 0}
.icon_serv_05{background-position:-1440px 0}
.icon-service:hover .icon_serv_05{background-position:-1680px 0}
.icon_serv_06{background-position:-1800px 0}
.icon-service:hover .icon_serv_06{background-position:-2040px 0}
.solution-icon_sl_01,.solution-icon_sl_01_on,.solution-icon_sl_02,.solution-icon_sl_02_on,.solution-icon_sl_03,.solution-icon_sl_03_on,.solution-sprite{background-image:url(../images/icon-solution.png);background-repeat:no-repeat;width:128px;height:128px;display:block;margin-left:auto;margin-right:auto}
.solution-icon_sl_01{background-position:0 0}
.solution-icon_sl_01_on{background-position:0 -130px}
.solution-icon_sl_02{background-position:0 -260px}
.solution-icon_sl_02_on{background-position:0 -390px}
.solution-icon_sl_03{background-position:0 -520px}
.solution-icon_sl_03_on{background-position:0 -650px}


/* header */
.w1200{ width:1200px; margin:auto;}
.header{width:100%; height:85px;}
.header .logo{float:left; margin-top:18px;}
.header #nav{float:right;z-index:9999; position:relative;}
.dropdown a { font-size:16px;text-align:center; text-decoration:none;; line-height:85px; height:85px; display:block; width:145px;font-family:Helvetica,Microsoft Yahei,Simsun,Arial}
.dropdown .xuxian{ border-right:1px solid #eeeeee}

.dropdown a:hover{background:#205DA5;color:#ffffff;}
.dropdown {position: relative;float:left;}
.dropdown-content {display: none;position: absolute;min-width: 145px;}
.dropdown-content a {color:#ffffff; background-color:#205DA5; font-size:14px;  width:145px; height:50px; line-height:50px; display:block; text-align:center;}
.dropdown-content a:hover {background:#ffffff; color:#205DA5;}
.dropdown:hover .dropdown-content {display: block;}


/*!================ Banner:start====================*/.bannerlist_info{padding-top:67px;color:#fff}
.bannerlist_info .p1{font-size:54px;margin:0}
.bannerlist_info .p2{font-size:26px;margin:0}
.ac_sniper_after01 .detail_btn,.ac_sniper_after02 .detail_btn,.pub_ac_sniper .detail_btn{width:130px;font-size:16px}
.bannerlist_info .p3{padding:20px 0;margin:0}
.banner{width:100%;height:450px;overflow:hidden;background-size:cover}
.banner .bd li,.banner .bd ul{width:100%!important}
.banner .link_details{display:block;text-align:center}
.banner .bd{z-index:0}
.banner .bd li{height:450px;background-size:cover;opacity:0;filter:alpha(opacity=0);position:absolute;z-index:0}
.banner .bd li.img_show{opacity:1;filter:alpha(opacity=100);z-index:1;display:list-item}
.home_product_list .hop_item,.home_product_list .hop_item:hover{-webkit-transition:background-color,ease-out;transition:background-color,ease-out}
.banner .bd li img{width:100%;z-index:0;height:450px}
.banner .bd li img.img_hide{opacity:0;filter:alpha(opacity=0);display:none}
.banner .bd li .siteWidth{width:1000px;position:relative;margin:0 auto;height:350}
.banner .hd{width:100%;position:absolute;z-index:1;left:0;height:30px;line-height:30px;text-align:center;bottom:16px}
.banner .hd ul li{cursor:pointer;display:inline-block;zoom:1;width:14px;height:14px;margin:4px;overflow:hidden;line-height:9999px;background-image:url(../images/dot.png);background-position:0 -3px;background-repeat:no-repeat}
.banner .hd ul li.on{background-position:-25px 3px;width:14px;height:14px;padding:10px 0}
.seven_sniper{background:url(../images/part_ac_sniper01.png) no-repeat;width:707px;height:410px;margin-left:212px}
.seven_sniper .detail_btn{margin-top:324px;margin-left:20px;width:130px;font-size:16px}
.pub_ac_sniper{background:url(../images/part_ac_sniper02.png) no-repeat;width:468px;height:140px;margin-left:104px;margin-top:120px}
.hw-notice,.hw-notice .notice-list .notice-item{height:40px}
.pub_ac_sniper .detail_btn{margin-top:160px;margin-left:126px}
.sniper01,.sniper02{color:#fff}
.sniper01 .title,.sniper02 .title{font-size:52px}
.sniper01 .subtitle,.sniper02 .subtitle{font-size:24px}
.sniper01 .detail_btn,.sniper02 .detail_btn{margin-top:30px;width:130px;font-size:16px}
.sniper01 .detail_btn{font-size:16px;width:170px}
/*!================ Banner:end====================*/.span-right{color:#999;font-size:12px}
.hw-notice{line-height:40px;border-bottom:1px solid #e6e6e6;overflow:hidden}
.hw-notice .notice-wrap{padding-left:30px}
.hw-notice a{color:#575757;display:inline-block;width:720px;overflow:hidden}
.hw-notice .icon-notice{margin-top:12px}
.hw-notice .notice-list{width:100%;overflow:hidden}
.hw-notice .notice_label{line-height:40px;padding-right:6px;float:left;position:relative}
.hw-notice .notice_label .bead{font-style:normal;background:#e41e2b;color:#fff;position:absolute;text-align:center;font-size:12px;top:11px;left:-28px;display:inline-block;line-height:18px;width:22px;height:18px}
.hw-notice .notice_label .bead:after{content:"";width:0;height:0;position:absolute;top:4px;left:20px;border:5px solid transparent;border-left-color:#e41e2b}
.txtScroll-top{overflow:hidden;position:relative;height:40px}
.txtScroll-top .hd{overflow:hidden;height:40px;padding:5px 0;float:right}
.txtScroll-top .bd{float:left;height:40px;overflow:hidden;width:96%}
.txtScroll-top .hd .home-bottom,.txtScroll-top .hd .home-top{height:7px;width:13px;display:block;cursor:pointer;margin:5px;position:inherit}
/*!================ index_product:start====================*/.home_product_list .hop_item{cursor:pointer;margin:0 15px 15px;background:#fff;height:216px;overflow:hidden;box-sizing:border-box;border:1px solid #E4E4E4;position:relative}
.home_product_list .hop_item .hop_item_content{padding:30px 0 0 40px;position:relative;height:186px;background-repeat:no-repeat;background-position:center right;box-sizing:content-box}
.home_product_list .hop_item .hop_title{margin:0 0 20px;font-size:18px}
.home_product_list .hop_item .hop_intro{font-size:12px;color:#999;line-height:18px;width:180px}
.home_product_list .hop_item .hop_bot{position:absolute;bottom:20px;left:40px;color:#666}
.home_product_list .hop_item .hop_bot .price{font-size:36px;color:#ff6714;font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif}
.home_product_list .hop_item .hop_bot .noprice{font-size:24px;color:#ff6714;font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif}
.home_product_list .hop_item .btn-group{position:absolute;bottom:30px;left:40px;display:none}
.home_product_list .hop_item .btn-group .btn{width:96px;height:27px;line-height:24px;border-radius:0}
.home_product_list .hop_item .btn-group .btn-white{border:1px solid #fff;background:#e22835;color:#FFF}
.home_product_list .hop_item .btn-group .btn-w-block{border:1px solid #e22835;background:#fff;color:#e22835}
.home_product_list .hop_item i.icon{background-image:url(../images/products_bg.png);background-repeat:no-repeat;position:absolute;right:0;bottom:0;height:80%;width:150px}
.home_product_list .hop_item .pro_img01{background-position:2px 16px}
.home_product_list .hop_item .pro_img02{background-position:-163px 0}
.home_product_list .hop_item .pro_img03{background-position:-349px 16px}
.home_product_list .hop_item .pro_img04{background-position:-533px 16px}
.home_product_list .hop_item .pro_img05{background-position:-700px 16px}
.home_product_list .hop_item .pro_img06{background-position:-889px 16px}
.home_product_list .hop_item:hover{cursor:pointer;border:1px solid;border:none;box-shadow:0 3px 10px rgba(0,0,0,.2)}
.home_product_list .hop_item:hover .hop_intro,.home_product_list .hop_item:hover .hop_title{color:#222}
.home_product_list .hop_item:hover .hop_bot{display:none}
.home_product_list .hop_item:hover .btn-group{display:block}
/*!================ index_product:end====================*//*!================ solution====================*/.solution-list-item .solution-item{width:320px;overflow:hidden;position:relative;height:340px;-webkit-transition:width,.5s,ease-out;transition:width,.5s,ease-out}
.solution-list-item .solution-item .pic_intro{padding:0 8px}
.solution-list-item .solution-item.active{width:560px;-webkit-transition:width,.5s,ease-out;transition:width,.5s,ease-out}
.solution-list-item .solution-item.active .s-item-left{left:10px;-webkit-transition:left,.5s,ease-out;transition:left,.5s,ease-out}
.solution-list-item .solution-item.active .s-item-right{margin-left:245px}
.solution-list-item .solution-item-center{border-left:1px dotted #d4d2f2;border-right:1px dotted #d4d2f2}
.solution-item-content{position:absolute;top:0;left:0}
.s-item-left{text-align:center;width:226px;position:absolute;left:47px;-webkit-transition:left,.5s;transition:left,.5s}
.s-item-right{font-size:16px;color:#666;width:320px;margin-top:30px;padding:0 30px;margin-left:290px;-webkit-transition:margin-left,.5s;transition:margin-left,.5s}
.no-float{float:none!important;margin:0 auto}
.gotop{width:80px;height:70px;background:#707070}
.solution-box .pic .mask,.solution-box .pic i.icon{background-image:url(icons_sl.png);background-repeat:no-repeat}
.btn-so-detail{font-size:16px;height:36px;width:180px;line-height:36px}
/*!================ solution:start====================*/.hw-solution li{position:relative;min-height:270px}
.hw-solution .pic_title{font-size:20px;color:#333;font-weight:400;margin:0;padding:0}
.hw-solution .pic_intro{color:#666;font-size:14px;text-align:left;width:230px;padding-top:20px;margin:0 auto;line-height:24px}
.hw-solution .item-right-bottom .icon-sx{display:none;width:76px;height:76px;line-height:76px;text-align:center;font-size:14px;overflow:hidden;color:#999;margin-top:10px;background-position:center center;background-image:url(../images/circle.png)}
.item-right-bottom{}
.solution-box .pic{height:130px;position:relative}
.solution-box .pic i.icon{position:relative;z-index:0;width:128px;height:128px}
.solution-box .pic i.icon.sl_01{background-position:0 0}
.solution-box .pic i.icon.sl_02{background-position:-151px 0}
.solution-box .pic i.icon.sl_03{background-position:-300px 0}
.solution-box .pic i.icon.sl_04{background-position:-451px 0}
.solution-box .pic .mask{display:none;width:130px;height:130px;position:absolute;top:0;left:50%;margin-left:-65px;z-index:10;z-index:1;background-position:-600px 0}
.customer_case_wrap .bd ul,.customer_case_wrap .bd ul>li{width:100%!important;height:470px}
.solution-box .for-more{font-size:16px;color:#FFF;line-height:130px;position:absolute;width:100%;text-align:center;left:0;top:0;z-index:2;display:none}

/*!================ solution:end====================*//*!========home :case ==============*/.customer_case_wrap{width:100%;position:relative;margin-bottom:90px;height:470px}
.customer_case_wrap .bd{position:relative;z-index:0}
.customer_case_wrap .bd ul{overflow:hidden}
.customer_case_wrap .hd{width:100%;position:absolute;z-index:1;bottom:-68px;left:0;height:30px;line-height:30px;text-align:center}
.tab_content_item,.tab_sub_content_scroll{position:relative}
.customer_case_wrap .hd ul li{cursor:pointer;display:inline-block;zoom:1;width:10px;height:10px;margin:4px;overflow:hidden;line-height:9999px;background-image:url(../images/dot.png);background-position:0 -4px;background-repeat:no-repeat}
.customer_case_wrap .hd ul .on{background-position:-27px -2px;width:12px;height:12px}
.customer_case_wrap,.tab_content{background:#fff}
.head_tab{margin-bottom:42px}
.content_item_wrap{width:1200px}
.tab_sub_content_wrap{height:470px;overflow:hidden}
.tab_content_item{height:235px}
.tab_content_item .arrow-right{position:absolute;right:-13px;top:50%;margin-top:-15px;z-index:9}
.tab_content_item .arrow-down{position:absolute;bottom:-13px;left:50%;margin-left:-15px;z-index:9}
.tab_content_item .arrow-up{position:absolute;top:-13px;left:50%;margin-left:-15px;z-index:9}
.tab_content_item .arrow-left{position:absolute;left:-13px;top:50%;margin-top:-15px;z-index:9}
.tab_item_top{padding:25px 0 0 32px;position:relative}
.tab_item_top dt{font-size:18px;padding-bottom:10px}
.tab_item_top dd{color:#666;padding-bottom:5px}
.tab_item_top dd a{color:#e22835}
.tab_item_top .detail{position:absolute;top:25px;right:40px}
.tab_item_top .detail:hover{color:#06f}
.tab_item_top .detail .home-cright{width:18px;height:18px;display:block;float:right;position:absolute;right:-24px;top:2px}
.has_img{width:400px;height:235px;overflow:hidden}
.has_img img{-webkit-transition:all,.5s,ease;transition:all,.5s,ease}
.has_img:hover img{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.blockquote{padding-right:40px;padding-bottom:10px;color:#666}
.blockquote_intro{position:relative}
.blockquote_intro i{font-style:normal}
.quote{font-size:72px;font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif;color:#999;position:absolute}
.quote_left{top:0;left:-30px;margin-top:-24px}
.quote_right{bottom:0;margin-bottom:-66px;margin-left:-12px}
/*!edit 2015-7-15 by chenqingpu*/.custome-case{position:relative;padding:0 30px 0 40px}
.cus-list-btn{width:40px;height:90px;position:absolute;top:50%;margin-top:-45px;color:silver;line-height:90px;text-align:center;outline:0;border:none;padding:0;font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif;font-size:72px;background-color:transparent}
.cus-list-btn:hover{background-color:#E5E5E5;color:#FFF}
.prelist.cus-list-btn{left:-5px;display:none}
.nextlist.cus-list-btn{right:-5px}
.custome-case-box{width:100%;overflow:hidden;cursor:default;min-height:282px;position:relative}
.customer_case_list{color:#818181;font-style:normal;position:absolute;left:0}
.customer_case_list .cus-list-item{float:left;width:20%;min-width:200px;box-sizing:border-box;padding-right:10px;overflow:hidden}
.customer_case_list h3{font-size:15px;color:#f5f5f5;font-style:normal;line-height:20px;padding-bottom:15px;border-bottom:1px solid #B3ADAE;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:15px 0}
.customer_case_list .img,.customer_case_list .img img{width:100%}
.customer_case_list p{margin-bottom:5px;font-size:12px;color:#f5f5f5}
.customer_case_list .cus-box{position:relative;z-index:1}
.customer_case_list .info{position:absolute;left:0;width:100%;bottom:-81px;background:rgba(31,36,50,.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#991F2432, endColorstr=#991F2432);padding:0 15px 15px;box-sizing:border-box;-webkit-transition:bottom .5s;transition:bottom .5s}
.customer_case_list .cus-box:hover .info{bottom:0}
.customer_case_list .info p{overflow:hidden}
.bottom_intro .title{margin:0 0 18px;padding:10px 0 0;font-size:18px}
.bottom_intro .c999{margin:0;font-size:12px}
.head_title{font-size:30px;color:#222;padding:36px 0;text-align:center}
.head-bottom{text-align:center;padding:36px 0}
.head-bottom a{color:#06f;font-size:18px}
.partner_list{padding:0 5px}
.partner_list_item{position:relative;margin-left:-1px;text-align:center;border:1px solid transparent;box-sizing:border-box;width:20%}
.partner_list_item img{width:200px;height:108px;border:1px solid transparent}
.partner_list_item:hover img{cursor:pointer;border:1px solid #EE9EA4;z-index:10;-webkit-transition:border-color,.5s;transition:border-color,.5s}
.service_list_wrap p{margin:5px 0 0}
.service_list_wrap:after,.service_list_wrap:before{content:" ";display:table}
.service_list_wrap:after{clear:both}
.service_list li{list-style:none;text-align:center;width:200px;float:left}
.service_list li a{color:inherit}
.service_list li:hover{cursor:pointer}
.service_list li:hover a{color:#e22835}
.icon-service{display:block;text-align:center;color:#aaa}
.icon-service:hover{color:#e22835}
.hw-right-reg{background-position:center;background-image:url(../images/re_bg.png);background-size:cover;background-repeat:no-repeat;background-color:#9a1719}
.right-reg{height:100px;line-height:100px;font-size:20px;color:#fff}
.right-reg .btn-red{color:#e22835;background:#fff;font-size:18px}
.btn-purple{background:#C656F5}
a.btn-purple:hover{background:#B526F2}
.btn-yellow{background:#FFC62F;color:#a34613}
a.btn-yellow:hover{background:#F7B300;color:#a34613}
.hw-app-store .apps{padding:0 15px}
.hw-app-store .apps table{width:100%}
.hw-app-store .apps table td{height:126px;border:5px solid #F4F4F4;border-bottom-width:8px;text-align:center;background:#FFF}
.hw-app-store .apps td .td-item{width:100%;position:relative}
.hw-app-store .apps .tr-saler td.col1 .td-item{border:none}
.hw-app-store .apps .tr-saler td .td-item{border:1px solid transparent}
.hw-app-store .apps .tr-saler td:hover .td-item{border-color:#EE9EA4}
.hw-app-store .apps table td img{width:98%;border:none}
.hw-app-store .apps table td.col1{background:#42495B;font-size:18px;color:#f4f4f4}
.hw-app-store .apps table td.col1 .td-item{width:65px;height:55px}
.hw-app-store .apps table td .text-info{position:absolute;top:0;bottom:0;left:0;right:0;box-sizing:border-box;padding:1%;background:rgba(31,36,50,.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#991F2432, endColorstr=#991F2432);color:#fff;opacity:0;visibility:hidden;-webkit-transition:opacity .5s;transition:opacity .5s}
.hw-app-store .apps table td:hover .text-info{opacity:1;visibility:visible}
.hw-app-store .apps table .text-info h3{font-size:18px;line-height:20px;color:inherit}
.hw-app-store .apps table .text-info p{font-size:14px;color:inherit;line-height:18px}
.hw-app-store .apps table .text-info .line{height:1px;margin:10px 0;background:rgba(255,255,255,.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF, endColorstr=#99FFFFFF)}
.row-v2 .container{padding:40px 0}
.hw-pro-service.row-v2 .container{padding-bottom:25px}
.hw-app-store.row-v2 .container{padding-bottom:30px}
.hw-app-store.row-v2 .event-title{margin-bottom:22px}
.hw-cloud-events .event-box{float:left;width:47%}
.hw-cloud-events .event-box.cloud-event{margin-right:6%}
.hw-cloud-events .event-title{border-bottom:1px solid #B5B5B6;padding:0 0 10px;margin-bottom:0;overflow:hidden;}
.hw-cloud-events .events{margin:20px 0 -10px 15px}
.hw-cloud-events .pro-event .events{margin-left:0}
.hw-cloud-events .events li{margin-bottom:10px}
.hw-cloud-events .events li:hover a{color:#E41E2B}
.hw-cloud-events .events .e-date{float:left;margin-right:10px;background-color:#FF9595;padding:0 8px;font-size:12px;color:#FFF;line-height:26px;margin-top:4px;position:relative}
.hw-cloud-events .events li:hover .e-date{background-color:#E41E2B}
.hw-cloud-events .events li:hover .e-date:after{border-left-color:#E41E2B}
.hw-cloud-events .events .e-date:after{position:absolute;right:-8px;top:8px;content:'';border:4px solid transparent;border-left-color:#ff9595}
.hw-cloud-events .events .e-date.red{background-color:#F94C4C}
.hw-cloud-events .events .e-date.red:after{border-left-color:#F94C4C}
.hw-cloud-events .cloud-event .e-detail{border-bottom:1px dotted #b5b5b6;font-size:14px;color:#333;line-height:30px;margin:0 0 0 70px;display:block}
.hw-cloud-events .cloud-event .e-detail:after{content:'>';float:right;color:#666;font-size:16px}
.hw-cloud-events .events .detail-text{overflow:hidden;display:inline-block;vertical-align:middle;max-width:80%}
.hw-cloud-events .pro-event li{border-left:5px solid #FF9595;background-color:#F9F9F9;padding-left:12px}
.hw-cloud-events .pro-event li:hover{border-left:5px solid #E41E2B}
.hw-cloud-events .pro-event li a:before{content:'>';position:absolute;right:0;color:#666;line-height:40px;margin:0 10px}
.hw-cloud-events .pro-event .e-detail{position:relative;font-size:14px;color:#333;line-height:40px;padding:0 90px 0 0;display:block}
.hw-cloud-events .pro-event .e-date2{float:right;line-height:40px;color:#b3b3b3}
.hw-cloud-events .events .red-tip{display:inline-block;color:#F94C4C;font-size:12px;font-weight:700;margin:0 5px}
.hw-service-ass .head_title{color:#E1E2E3}
.hw-service-ass li{text-align:center}
.certificate i.icon{background:url(../images/certificate_01.png) no-repeat;width:50px;height:50px}
.certificate i.dependable{background-position:-75px 0}
.certificate i.dependable01{background-position:0 0}
.certificate i.safecloud{background-position:-155px 0}
.certificate .cert-item:hover i.dependable{background-position:-75px -80px}
.certificate .cert-item:hover i.dependable01{background-position:0 -80px}
.certificate .cert-item:hover i.safecloud{background-position:-155px -80px}
.foot-item .certificate .cert-item{margin-top:0}
.event-title{margin-bottom:30px}
.event-title h2{font-size:24px;border-left:3px solid #E41E2B;padding-left:10px;display:inline-block;vertical-align:middle;margin:0;float:left;}
.event-title .event-more{float:right;color:#999}
.event-title .event-more:hover{color:#E41E2B}
.more-icon:after{content:' ';display:inline-block;vertical-align:top;margin-top:4px;margin-left:5px;width:16px;height:16px;background:url(../images/more.png)}
.mglr-40{margin-left:-25px;margin-right:-25px}
.bg_gray{background-color:#F5F5F5}
.hw-dc-Carousel .main-Carousel{height:600px}
.hw-news{background:#FFF}
.hw-news .content{max-width:1200px;margin:auto}
.hw-news .news{margin-left:15px;margin-right:80px;font-size:0}
.hw-news .title{float:left;width:20px;font-weight:700}
.hw-news .news li{display:inline-block;margin-right:6%;width:27%;vertical-align:middle;line-height:30px;position:relative}
.hw-news .news li a,.hw-news .news li p{font-size:14px;height:100%;overflow:hidden;display:block;-o-text-overflow:ellipsis}
.hw-news .news li:before{content:'\2022\20';font-size:16px;color:#666;position:absolute;left:-12px}
.hw-news .news li:hover a{color:#E41E2B}
.hw-news .news li:hover:before{color:#E41E2B}
.mainBody h1{font-size:30px;color:#222;text-align:center;font-weight:400;position:relative}
.mainBody h1:after{content:"";width:60px;border-bottom:1px solid #c7c7c7;position:absolute;left:50%;margin-left:-30px;bottom:-10px}
.hw-block .title{overflow:hidden;padding:0 15px 20px}
.hw-block .title .more{float:right;font-size:16px;margin-top:-30px;line-height:20px;display:block;padding:5px 8px}
.hw-block .title .more:hover{color:#E41E2B;text-decoration:underline}
.hw-products .prod-box{float:left;width:33.333333%;margin-bottom:30px}
.hw-products .pord-info{padding:20px 30px;margin:0 15px;height:180px;box-sizing:border-box;border:1px solid #E4E4E4}
.hw-products .pord-info:hover{box-shadow:0 0 25px 5px #E4E4E4}
.hw-products .pord-info h2{font-size:18px;margin:0}
.hw-products .pord-info .price{margin-top:30px}
.hw-products .pord-info .price .red{font-size:36px;color:#ff6714}
.hw-products .pord-info .price .free{font-size:26px;color:#ff6714}
.hw-solutions .solu-box{width:25%;float:left;height:300px}
.hw-solutions .solu-info{margin:0 5% 30px;box-sizing:border-box;text-align:center}
.solu-info .figure{padding-top:10px}
.solu-info .icon{width:128px;height:128px}
i.icon{display:inline-block;vertical-align:middle}
i.finance{background:url(icon_sl_01.png)}
i.media{background:url(icon_sl_02.png)}
i.gov{background:url(icon_sl_03.png)}
i.campus{background:url(icon_sl_04.png)}
.solu-box .info p{line-height:26px}
.hw-customers .cust-box{float:left;width:25%;min-width:240px;margin-bottom:30px;text-align:center}
.cust-box .cust-info{border-bottom:1px solid #cdcdcd;background:#F2F2F2;text-align:center;padding-bottom:10px;margin:0 5%}
.hw-customers .cust-box .figure{overflow:hidden}
.cust-box .cust-info img{width:100%}
.cust-info h3{font-size:18px;margin:10px 0}
.cust-info .info{text-align:left;padding-left:20px}
.cust-info .info p{line-height:20px;margin:0;color:#666;font-size:12px}
.hw-partner .partner-box{float:left;width:16.666666%;text-align:center;margin-bottom:30px}
.partner-box a{border:1px solid #FFF;display:block;margin:0 10px}
.hw-partner .partner-box img{width:100%}
.hw-partner .partner-box a:hover{border-color:#E41E2B}
.hw-services .serv-box{float:left;width:16.666666%;margin-bottom:30px;height:150px}
.hw-services .serv-info{margin:10px}
.hw-services .serv-info .figure{display:block;text-align:center}
.serv-info .icon{width:86px;height:86px;background-image:url(../images/icon-serv-sprite.png)}
i.service1{background-position:0 0}
.figure:hover i.service1{background-position:-240px 0}
i.service2{background-position:-360px 0}
.figure:hover i.service2{background-position:-600px 0}
i.service3{background-position:-720px 0}
.figure:hover i.service3{background-position:-960px 0}
i.service4{background-position:-1080px 0}
.figure:hover i.service4{background-position:-1320px 0}
i.service5{background-position:-1440px 0}
.figure:hover i.service5{background-position:-1680px 0}
i.service6{background-position:-1800px 0}
.figure:hover i.service6{background-position:-2040px 0}
.home_link_con>p{float:left; margin:4px 8px;}
@media screen and(min-width:1200px){.hw-search-bar{width:220px}
.hw-search-bar input{width:183px}
}
.hw-main{overflow:hidden}
.vs01_c { padding-top: 21px;overflow: hidden;}
.vs01_c p { width:256px; height:262px;padding:0 22px; }
.vs01_c p img { width:250px; height:252px; padding:2px; border:1px solid #ddd;}
.vs01_c p span { left:25px; bottom:7px; width:250px; height:30px; line-height:30px; text-align:center; display:block; overflow:hidden; background-color:#4b4b4b; filter: Alpha(opacity=80); opacity:0.8; font-weight:bold; font-size:14px; color:#FFF;}
.vs01_c p span a { color:#fff;}
.fl{ float:left;}
.fr{ float:right;}
.aa { position:relative;}
.bb { position:absolute;}
.home_link_con{}
.home_link_con a{padding:0 5px;}
.home_link_con ul{margin-right:-10px;}
.home_link_con li,.home_tag_con li{display:inline;padding-right:10px;line-height:20px;}
.dbdh1{ width:1100px; height:35px; line-height:35px; margin: 0px auto; text-align:center; font-size:14px;color:#fff;background:#444;}
.foot{padding-top: 15px; background:#333;}
.foot p{line-height:25px;font-size: 14px;color: #fff;font-family: "Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif;margin: 0;}
.dbnr{ width:1100px; margin:auto; text-align:center; line-height:23px; }
.dbnr a{ color:#fff;}

.list_search{border-bottom: 3px solid #E41E2B;padding-bottom:7px;width: 1100px;margin: 10px auto 0;overflow:hidden;}
.list_search .form2{float:left}
.list_search .form2 .search-keyword2{border:1px solid #E2E2E2;height:26px;line-height:26px;margin-right:10px;width:247px;float:left;padding-left:3px;font-size: 14px;color: #828383;}
.list_search .form2 .search-submit2{background:#fff;width:55px;height:28px;float:left;cursor: pointer;}
.list_search .one{float:left;color:#828383;line-height:28px;margin-left:15px}
.list_search .one a{margin-left:8px;}
.list_search .one b{color:#E1454E}
.list_search .one1{float:left;color:#828383;line-height:28px;margin-left:15px}
.list_search .one1 a{margin-left:8px;}
.list_search .one1 b{color:#E1454E}
.list_search .two{float:right;color:#4D4D4D;font-size:14px;font-weight:bold;line-height:27px;height:26px;width:auto!important;width:280px}
.list_search .two font{color:#E1454E;font-weight:bold}
.list_search .two img{float:right}

.footer {
  background: #2c2f34;
  width: 100%;
  margin-top: 2%;}
.footer_com {
  max-width: 1200px;
  width: 98%;
  margin: auto;
  padding: 3% 0px;
}
.footer_com .di_nav {
  width: 55%;
  float: left;
}
.footer_com .di_nav li {
  width: 25%;
  float: left;
  border-left: 1px solid #424449;
  padding-left: 15px;
}
.footer_com .di_nav li a {
  display: block;
  color: #97989a;
  font-size: 12px;
  line-height: 24px;
  height: 24px;
  overflow: hidden;
  width: 100%;
}
.footer_com .di_nav li a:hover {
  color: #0083c7;
}
.footer_com .di_nav li .tit {
  font-size: 14px;
  line-height: 24px;
  height: 24px;
  width: 100%;
  color: #fff;
  margin-bottom: 10px;
}
.footer_com .er_right {
  width: 40%;
  float: right;
}
.footer_com .er_right .er {
  width: 22%;
  float: left;
}
.footer_com .er_right .er .pic {
  position: relative;
}
.footer_com .er_right .er .pic i {
  display: block;
  padding-bottom: 100%;
}
.footer_com .er_right .er .pic img {
  padding: 10px;
  border: 1px solid #606060;
  box-sizing: content-box;
}
.footer_com .er_right .er .text {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  padding-left: 10px;
}
.footer_com .er_right .er .text span {
  display: block;
  line-height: 25px;
  height: 25px;
  width: 100%;
  overflow: hidden;
  font-size: 14px;
}
.footer_com .er_right .er .text span:last-child {
  color: #aeaeae;
  font-size: 12px;
}
.footer_com .er_right .dian {
  width: 260px;
  float: right;
}
.footer_com .er_right .dian .di_bg {
  background: url(di_dian.png) no-repeat left;
  padding-left: 52px;
}
.footer_com .er_right .dian span {
  display: block;
  color: #fff;
  font-size: 16px;
  text-align: center;
}
.footer_com .er_right .dian a {
  display: block;
  color: #ffffff;
  font-size: 2em;
  font-family: Pabloco;
  text-align: center;
}
.footer_com .er_right .dian .map_a {
  background: #205da5;
  border: 1px solid #2670b7;
  border-radius: 50px;
  text-align: center;
  font-size: 18px;
  width: 80%;
  height: 40px;
  line-height: 37px;
  margin: 20px auto 0px auto;
}
.footer_com .er_right .dian .map_a:hover {
  font-weight: 700;
}
.copy {
  width: 100%;
  margin: auto;
  border-top: 1px solid #484848;
  padding: 5px 0px;
  color: #505256;
  font-size: 12px;
}
.copy .copy_cc {
  max-width: 1200px;
  width: 98%;
  margin: auto;
}
.copy .amap {
  float: left;
}
.copy .amap:hover {
  color: #0083c7;
}
.copy span {
  width: 60%;
  display: inline-block;
  line-height: 20px;
}
.copy .y_a {
  float: right;
}
.copy .y_a .map {
  margin-right: 10px;
  display: none;
}
.copy .y_a .map:hover {
  color: #0083c7;
}




.zxbg{background:#333;height:87px;position:fixed;bottom:0;width: 100%; z-index:999;}
.zixun{width:1200px;height:87px;background:url(http://image12.beiliugu.com/zixun.png) no-repeat;margin: 0 auto;}
.server.unfold .server-body{display:block;}
.server .server-body{position:absolute;display:none;-o-transition:.3s cubic-bezier(.19,1,.22,1);}
.server .server_fold{position:fixed;right:0;padding: 10px 19px;cursor:pointer;background: #ff6100;bottom: 0;z-index:10;}
.server .server-header{overflow: hidden;position: fixed;right: 0;bottom: 69px; z-index:1000;}
.server .server-header *{float:left;}
.server .server_arrow{cursor:pointer}
.server .server-footer{margin-top:10px;padding-top:14px;padding-bottom:14px;padding-left:11px;border-top:1px dashed #d1d4cc}
.server .server-footer .text-primary{color:#70CA5D;font-size:14px;}
.server .server_icon-alert{display:inline-block;margin-right:10px;vertical-align:-3px;*display:inline;*zoom:1;*vertical-align:-1px}
.server_fold div{width: 21px;font-size: 16px;text-align: center;color: #fff;line-height: normal;}
.server_arrow{width:18px;height:18px;background-image:url(../images/close_ico.png);}
.tj_pc{width:83%;height:300px;margin:0 auto;margin-top:0!important}
#pc_xinxi{width:887px;padding-left:300px;padding-top:21px;position:relative}
#pc_xinxi tr{height:20px;line-height:20px}
#pc_xinxi td{height:20px}
#pc_xinxi input{width:190px;height:20px;border:1px solid #ddd;font-size:14px}
#pc_xinxi input+span{width:91px;display:block;float:right;margin-top:-21px;height:20px;line-height:20px;margin-right:15px;font-size:13px;position:absolute;text-align:right;margin-left:100px}
#sub{width:175px;height:45px;border:0;background:0 0; position:absolute; right:-100px; top:22px;}